Generalized Pinwheel Problem
نویسندگان
چکیده
This paper studies a non-preemptive infinite-horizon scheduling problem with a single server and a fixed set of recurring jobs. Each job is characterized by two given positive numbers: job duration and maximum allowable time between the job completion and its next start. We show that for a feasible problem there exists a periodic schedule. We also provide necessary conditions for the feasibility, formulate an algorithm based on dynamic programming, and, since this problem is NP-hard, formulate and study heuristic algorithms. In particular, by applying the theory of Markov Decision Process, we establish natural necessary conditions for feasibility and develop heuristics, called frequency based algorithms, that outperform standard scheduling heuristics.
منابع مشابه
Brief Contributions Pfair Scheduling of Generalized Pinwheel Task Systems
The scheduling of generalized pinwheel task systems is considered. It is shown that pinwheel scheduling is closely related to the fair scheduling of periodic task systems. This relationship is exploited to obtain new scheduling algorithms for generalized pinwheel task systems. When compared to traditional pinwheel scheduling algorithms, these new algorithms are both more efficient from a runtim...
متن کاملPfair Scheduling of Generalized Pinwheel Task Systems
The scheduling of generalized pinwheel task systems is considered. It is shown that pinwheel scheduling is closely related to the fair scheduling of periodic task systems. This relationship is exploited to obtain new scheduling algorithms for generalized pinwheel task systems. When compared to traditional pinwheel scheduling algorithms, these new algorithms are both more efficient from a runtim...
متن کاملPinwheel Scheduling for Fault-Tolerant Broadcast Disks in Real-time Database Systems
The design of programs for broadcast disks which incorporate real-time and fault-tolerance requirements is considered. A generalized model for real-time fault-tolerant broadcast disks is de ned. It is shown that designing programs for broadcast disks speci ed in this model is closely related to the scheduling of pinwheel task systems. Some new results in pinwheel scheduling theory are derived, ...
متن کاملThe Isoperimetric Problem for Pinwheel Tilings
In aperiodic \pinwheel" tilings of the plane there exist unions of tiles with ratio (area)/(perimeter) 2 arbitrarily close to that of a circle. Such approximate circles can be constructed with arbitrary center and any suuciently large radius. The existence of such circles follows from the metric on pinwheel space being almost Euclidean at large distances; if P and Q are points separated by larg...
متن کاملPinwheel stability, pattern selection and the geometry of visual space
It has been proposed that the dynamical stability of topological defects in the visual cortex re ects the Euclidean symmetry of the visual world. We analyze defect stability and pattern selection in a generalized Swift-Hohenberg model of visual cortical development symmetric under the Euclidean group E(2). Euclidean symmetry strongly in uences the geometry and multistability of model solutions ...
متن کاملA 1 A 2 B 1 A 3 B 2 A 4 B 3 A 5 A 1 A 2 B 1 A 3 B 2 A 4 B 3 A 5 Program
The design of programs for broadcast disks which incorporate real time and fault tolerance requirements is considered A generalized model for real time fault tolerant broadcast disks is de ned It is shown that designing programs for broadcast disks speci ed in this model is closely related to the scheduling of pinwheel task systems Some new results in pinwheel scheduling theory are derived whic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Math. Meth. of OR
دوره 62 شماره
صفحات -
تاریخ انتشار 2005